package com.tledu.production.mapper.device;

import com.tledu.production.model.device.Device;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Mapper
@Repository
public interface DeviceMapper {
    //分页
    List<Device> list();


    //添加
    Integer insert(Device device);
    //删除
    Integer delete(String deviceId);
    //更新
    Integer update(Device device);



    //搜索(根据不同字段搜索)
    List<Device> search(@Param("type") String type,@Param("searchText") String  searchText);


    //根据id查询
    Device findById(String deviceId);


    //根据id去找对应的备注(富文本)
    String findEdit(String deviceId);

//    //富文本保存
//    Integer save(@Param("deviceId") String deviceId,@Param("note") String note);
    //富文本保存
    int save(String deviceId);


}
